#back{
	color: white;
	background-color: dodgerblue;
	width: 80px;
	height: 35px;
	border: 0;
	font-size: 16px;
	margin: 20px;
	border-radius: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
}
.wrapper_container{
	display: flex;
	justify-content: center;
}
.wrapper_item{
	display: none;
	flex-direction: column;
	width: 100%;
	height: 490px;
}
.wrapper {
  margin: 0 auto;
  padding:0;
  width: 700px;
}
.title{
	display: flex;
	/* align-items: center; */
	justify-content: center;
}
.tagcloud {
  position: relative;
  margin-top: 45px;
  min-height: 366px;
  min-width: 366px;
}
.tagcloud a {
  display: flex;
	align-items: center;
	justify-content: center;
  border-radius: 50%;
   color: #fff;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  
}

.b01{
    width: 100px;
    height: 100px;
    line-height: 100px;
	font-size: 25px;
}
.b04{
    width: 130px;
    height: 130px;
    line-height: 130px;
	font-size: 13px;
}
.b03{
    width: 70px;
    height: 70px;
    line-height: 100px;
	/*font-size: 5px;*/
}
.b02{
    width: 80px;
    height: 80px;
    line-height: 80px;
	/*font-size: 15px;*/
}
.co00{
    background: -moz-linear-gradient(top, #c1c1c1 0%, #c1c1c1 100%);
    background: -webkit-linear-gradient(top, #c1c1c1 0%,#c1c1c1 100%);
    background: -o-linear-gradient(top, #c1c1c1 0%,#c1c1c1 100%);
    background: -ms-linear-gradient(top, #c1c1c1 0%,#c1c1c1 100%);
    background: linear-gradient(to bottom, #c1c1c1 0%,#c1c1c1 100%);
}
.co07{
    background: -moz-linear-gradient(top, #d1e5fd 0%, #3d86f4 100%);
    background: -webkit-linear-gradient(top, #d1e5fd 0%,#3d86f4 100%);
    background: -o-linear-gradient(top, #d1e5fd 0%,#3d86f4 100%);
    background: -ms-linear-gradient(top, #d1e5fd 0%,#3d86f4 100%);
    background: linear-gradient(to bottom, #d1e5fd 0%,#3d86f4 100%);
}
.co06{
    background: -moz-linear-gradient(top, #b9f8ff 0%, #1de7ff 100%);
    background: -webkit-linear-gradient(top, #b9f8ff 0%,#1de7ff 100%);
    background: -o-linear-gradient(top, #b9f8ff 0%,#1de7ff 100%);
    background: -ms-linear-gradient(top, #b9f8ff 0%,#1de7ff 100%);
    background: linear-gradient(to bottom, #b9f8ff 0%,#1de7ff 100%);
}
.co05{
    background: -moz-linear-gradient(top, #fff4e2 0%, #ffd79c 100%);
    background: -webkit-linear-gradient(top, #fff4e2 0%,#ffd79c 100%);
    background: -o-linear-gradient(top, #fff4e2 0%,#ffd79c 100%);
    background: -ms-linear-gradient(top, #fff4e2 0%,#ffd79c 100%);
    background: linear-gradient(to bottom, #fff4e2 0%,#ffd79c 100%);
}
.co04{
    background: -moz-linear-gradient(top, #fef4fa 0%, #fbbae0 100%);
    background: -webkit-linear-gradient(top, #fef4fa 0%,#fbbae0 100%);
    background: -o-linear-gradient(top, #fef4fa 0%,#fbbae0 100%);
    background: -ms-linear-gradient(top, #fef4fa 0%,#fbbae0 100%);
    background: linear-gradient(to bottom, #fef4fa 0%,#fbbae0 100%);
}
.co03{
    background: -moz-linear-gradient(top, #fedc90 0%, #ffb515 100%);
    background: -webkit-linear-gradient(top, #fedc90 0%,#ffb515 100%);
    background: -o-linear-gradient(top, #fedc90 0%,#ffb515 100%);
    background: -ms-linear-gradient(top, #fedc90 0%,#ffb515 100%);
    background: linear-gradient(to bottom, #fedc90 0%,#ffb515 100%);
}
.co02{
    background: -moz-linear-gradient(top, #bcf7ca 0%, #1fda4b 100%);
    background: -webkit-linear-gradient(top, #bcf7ca 0%,#1fda4b 100%);
    background: -o-linear-gradient(top, #bcf7ca 0%,#1fda4b 100%);
    background: -ms-linear-gradient(top, #bcf7ca 0%,#1fda4b 100%);
    background: linear-gradient(to bottom, #bcf7ca 0%,#1fda4b 100%);
}
.co01{
    background: -moz-linear-gradient(top, #f7cdf8 0%, #db43e7 100%);
    background: -webkit-linear-gradient(top, #f7cdf8 0%,#db43e7 100%);
    background: -o-linear-gradient(top, #f7cdf8 0%,#db43e7 100%);
    background: -ms-linear-gradient(top, #f7cdf8 0%,#db43e7 100%);
    background: linear-gradient(to bottom, #f7cdf8 0%,#db43e7 100%);
}

.submit{
	display: flex;
	align-items: center;
	justify-content: center;
}
#submit{
	display: flex;
	justify-content: center;
	margin: 20px;
	margin-top: 50px;
	text-align: center;
	padding-top: 9px;
	font-weight: 900;
}
.btn_list{
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.btn-item{
	width: 300px;
	height: 47px;
	border:0;
	font-size: 16px;			
	border-radius: 30px;
}
.bg-1{
	color:dodgerblue;
	background-color:white;
}
.bg-2{
	color:white;
	background-color:dodgerblue;
}
.btn{

	border: 2px solid transparent;

	border-radius: 0;

	text-transform: uppercase;

	position: relative;

	transition: all 0.3s ease 0s;

}

.btn:before{

	content: "";

	height: 6px;

	border-bottom: 2px solid transparent;

	border-left: 2px solid transparent;

	position: absolute;

	bottom: -8px;

	left: 4px;

	right: -8px;

	transition: all 0.3s ease 0s;

}

.btn.btn-sm:before{

	height: 5px;

	bottom: -7px;

	left: 4px;

	right: -6px;

}

.btn:hover:before{

	bottom: -2px;

	left: -2px;

	right: 2px;

	border-color: #e16b47;

}

.btn:after{

	content: "";

	width: 6px;

	border-right: 2px solid transparent;

	border-top: 2px solid transparent;

	position: absolute;

	bottom: -8px;

	right: -8px;

	top: 4px;

	transition: all 0.3s ease 0s;

}

	.btn.btn-sm:after{

	width: 5px;

	bottom: -7px;

	top: 2px;

	right: -7px;

}

.btn:hover:after{

	bottom: 2px;

	right: -2px;

	top: -2px;

	border-color: #e16b47;

}

	.btn.red,

	.btn.red:before,

	.btn.red:after{

	border-color: #ff6e6e;

	color: #ff6e6e;

}

.btn.blue,

.btn.blue:before,

.btn.blue:after{

	border-color: #5cbcf6;

	color: #5cbcf6;

}

.btn.orange,

.btn.orange:before,

.btn.orange:after{

	border-color: #ef965c;

	color: #ef965c;

}

.btn.green,

.btn.green:before,

.btn.green:after{

	border-color: #7ad79a;

	color: #7ad79a;

}

@media only screen and (max-width: 767px){

.btn{ margin-bottom: 25px; }

}